package com.vcredit.creditcat.dto.product.h5;

import java.io.Serializable;


public class RepaymentplainItemDto implements Serializable {
	private static final long serialVersionUID = 1266610796260948709L;

	/**  **/
    private java.lang.Long id;
    /** 还款计划总览id **/
    private java.lang.Long repaymentplainSummaryId;
    /** 当前期数 **/
    private java.lang.Integer periodNo;
    /** 到期时间 **/
    private java.lang.String dueTime;
    /** 还款金额 **/
    private java.math.BigDecimal amount;
    /** 逾期费用 **/
    private java.math.BigDecimal overdueFee;
    /** 账单状态： 已还款、 未还款、 未出账、已逾期 **/
    private java.lang.String billStatus;
    /** 还款方式 **/
    private java.lang.String payType;
    /** 本金 **/
    private java.math.BigDecimal principle;
    /** 利息 **/
    private java.math.BigDecimal interest;
    /** 还款成功时间 **/
    private java.lang.String successTime;
    /**  **/
    private java.util.Date createdTime;
    /**  **/
    private java.util.Date updatedTime;
	public java.lang.Long getId() {
		return id;
	}
	public void setId(java.lang.Long id) {
		this.id = id;
	}
	public java.lang.Long getRepaymentplainSummaryId() {
		return repaymentplainSummaryId;
	}
	public void setRepaymentplainSummaryId(java.lang.Long repaymentplainSummaryId) {
		this.repaymentplainSummaryId = repaymentplainSummaryId;
	}
	public java.lang.Integer getPeriodNo() {
		return periodNo;
	}
	public void setPeriodNo(java.lang.Integer periodNo) {
		this.periodNo = periodNo;
	}
	public java.lang.String getDueTime() {
		return dueTime;
	}
	public void setDueTime(java.lang.String dueTime) {
		this.dueTime = dueTime;
	}
	public java.math.BigDecimal getAmount() {
		return amount;
	}
	public void setAmount(java.math.BigDecimal amount) {
		this.amount = amount;
	}
	public java.math.BigDecimal getOverdueFee() {
		return overdueFee;
	}
	public void setOverdueFee(java.math.BigDecimal overdueFee) {
		this.overdueFee = overdueFee;
	}
	public java.lang.String getBillStatus() {
		return billStatus;
	}
	public void setBillStatus(java.lang.String billStatus) {
		this.billStatus = billStatus;
	}
	public java.lang.String getPayType() {
		return payType;
	}
	public void setPayType(java.lang.String payType) {
		this.payType = payType;
	}
	public java.math.BigDecimal getPrinciple() {
		return principle;
	}
	public void setPrinciple(java.math.BigDecimal principle) {
		this.principle = principle;
	}
	public java.math.BigDecimal getInterest() {
		return interest;
	}
	public void setInterest(java.math.BigDecimal interest) {
		this.interest = interest;
	}
	public java.lang.String getSuccessTime() {
		return successTime;
	}
	public void setSuccessTime(java.lang.String successTime) {
		this.successTime = successTime;
	}
	public java.util.Date getCreatedTime() {
		return createdTime;
	}
	public void setCreatedTime(java.util.Date createdTime) {
		this.createdTime = createdTime;
	}
	public java.util.Date getUpdatedTime() {
		return updatedTime;
	}
	public void setUpdatedTime(java.util.Date updatedTime) {
		this.updatedTime = updatedTime;
	}
}
